import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { HttpModule } from '@angular/http';

import { AwesomePipe } from './awesome.pipe';
import { HightlightDirective } from './highlight.directive';
import { NotFoundComponent } from './404.component';
import { BannerComponent } from './banner.component';

@NgModule({
  imports: [CommonModule],
  declarations: [AwesomePipe, HightlightDirective, NotFoundComponent, BannerComponent],
  exports: [AwesomePipe, HightlightDirective, NotFoundComponent, BannerComponent, CommonModule, FormsModule, HttpModule]
})
export class SharedModule { }
